#ifndef __ADVANCEDETECT_H__
#define __ADVANCEDETECT_H__

#include "ipq_api.h"
#include "ipq_main.h"


extern u32 ad_init();

extern u32 ad_process(u16 ad_flow_flag,struct osdpi_flow *flow,u32 protocol,const struct iphdr *ad_iph,uint16_t ad_ipsize,uint16_t ad_rawsize);
extern u32 ad_flow_get(struct osdpi_flow *flow,struct flow_link **return_flow);
extern u32 ad_packet_free();
extern u32 ad_flow_free(u64 *unknow_count,u64 *unknow_count_byte);

#endif
